﻿using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace TI_4_Limonade_Fabriek.Logging
{
    class ErrorLogging : FileController
    {
        //verwijst naar het mapje waar logbestand te vinden is.
        private string filename = "Errorlog";
        private string filepath = Directory.GetParent(Directory.GetCurrentDirectory()).Parent.FullName + "/Logs/";


        //hiermee wordt een errorbericht weggeschreven naar errorlog bestand.
        public void LogErrorMsg(string message)
        {
            string errorLogMsg = System.DateTime.Now + " - " + message;

            WriteFile(filepath + filename, errorLogMsg);
            
        }

        //hiermee wordt de errorlog geopend in het programma.
        public void ShowErrorLog()
        {
            OpenFile(filepath + filename);
        }

    }
}
